//(function(){
//	var user = JSON.parse(sessionStorage.getItem("backUserInfo"));
//	var imToken="";
//	$.ajax({
//		url:'http://39.106.145.173:8089/leveling/getLevelingInfo.json',
//		type:'POST',
//		async:true,
//		data:{
//			id:user.id,
//		},
//		dataType: "json",
//		success: function(data){
//			if(data.code === 200 ){
//				// 注意这里, 引入的 SDK 文件不一样的话, 你可能需要使用 SDK.NIM.getInstance 来调用接口
//				var nim = SDK.NIM.getInstance({
//					debug: true,
//					appKey: 'f60a28bae7ad8167a820ff90cfdf0ef3',
//					account: user.id,
//					token:data.t.imToken,
//					onconnect: onConnect,
//					onwillreconnect: onWillReconnect,
//					ondisconnect: onDisconnect,
//					onerror: onError,
//					//会话
//					// 同步会话未读数
//					syncSessionUnread: true,
//					onsessions: onSessions.bind(this),
//					onupdatesession: onUpdatesession.bind(this),
//				});
//				function onConnect() {
//					console.log('连接成功');
//				}
//				function onWillReconnect(obj) {
//					// 此时说明 SDK 已经断开连接, 请开发者在界面上提示用户连接已断开, 而且正在重新建立连接
//					console.log('即将重连');
//					console.log(obj.retryCount);
//					console.log(obj.duration);
//				}
//				function onDisconnect(error) {
//					// 此时说明 SDK 处于断开状态, 开发者此时应该根据错误码提示相应的错误信息, 并且跳转到登录页面
//					console.log('丢失连接');
//					console.log(error);
//					if (error) {
//						switch (error.code) {
//						// 账号或者密码错误, 请跳转到登录页面并提示错误
//						case 302:
//							break;
//						// 重复登录, 已经在其它端登录了, 请跳转到登录页面并提示错误
//						case 417:
//							break;
//						// 被踢, 请提示错误后跳转到登录页面
//						case 'kicked':
//							break;
//						default:
//							break;
//						}
//					}
//				}
//				function onError(error) {
//					console.log(error);
//				}
//				function onSessions(sessions) {
//					var a="";
//					debugger
//					for(var i = 0;i<sessions.length;i++){
//					  a+="<li class='panel_item' data-scene='p2p' data-account='"+sessions[i].to+"'><div class='panel_text'><p class='panel_multi-row'><span class='panel_nick'>"+sessions[i].lastMsg.fromNick+"</span><b class='panel_time'>"+getMyDate(sessions[i].lastMsg.time).substring(10)+"</b></p><p class='panel_multi-row'>"+sessions[i].lastMsg.text+"</p></div></li>"
//					}
//					$("#sessions").html(a)
//				  };
//				
//				  function onUpdatesession(session) {
//					var id = session.id || "";
//					var old = this.cache.getSessions();
//					var msg = session.lastMsg;
//					this.cache.setSessions(this.nim.mergeSessions(old, session));
//					this.controller.buildSessions(id);
//				  };
//			}else{
//				alert(data.msg)	
//			}
//		}
//	});
//})();
